#include <iostream>
#include <unistd.h>
#include <signal.h>
#include <string.h>
using namespace std;
void handler(int signo)
{
    cout << "信号被触发：" << signo << endl;
    sleep(1);
}
void Count(int count)
{
    while (count)
    {
        cout << count-- << endl;
        sleep(1);
    }
}
int main()
{
    // 五秒后终止本进程
    alarm(5);
    // 记时五秒
    Count(5);
    return 0;
}

// void Count(int count)
//  {
//      while (count)
//      {
//          cout << count-- << endl;
//          sleep(1);
//      }
//  }